front armor - Turc Anglais Dictionnaire